Design Optimization Based on Diagnosis Techniques

نویسندگان

  • Andreas Veneris
  • Magdy S. Abadir
  • Ibrahim N. Hajj
چکیده

Logic optimization is the step of the VLSI design cycle where the designer performs modifications on the design obtained to satisfy different constraints such as area, power or delay. In this paper we propose a novel ATPGbased optimizationmethodology that borrows from previous design error diagnosis and correction techniques. We also present examples and experiments that indicate that our approach has additional potential when compared to previous ATPG/simulation-based optimization methods. Andreas Veneris Magdy S. Abadir Ibrahim N. Hajj University of Toronto Motorola University of Illinois ECE Department 7700 W. Parmer ECE Department and CSL Toronto, ON M5S 3G4 Austin, TX 78729 Urbana, IL 61801 [email protected] [email protected] [email protected] 1 Logic Design Optimization The design of digital circuits usually starts with a behavioral description (specification) coded in some high level description language. At some point of the design cycle, logic synthesis is carried out to obtain a multilevel implementation (netlist) using cells (gates) from some technology library. As a next step, logic optimization is usually performed, where the objective is to modify the netlist to achieve different constraints such as minimize the area, reduce power consumption, satisfy timing constraints, reduce switching noise or improve the testability of the final circuit. Recently, ATPG/simulation-based optimization techniques [6] [7] [8] [9] [10] [11] [16] have gained increasing popularity. Their main strength, compared to formal Boolean function (i.e. symbolic) [4] based optimization methods, lies in their flexibility since they are memory efficient, they have good failure characteristics and although, theoretically, they can be exponential in time, in practice this is rarely the case. In this research we propose a new approach to ATPG-based design optimization. The proposed approach borrows from our previous efforts on Design Error Diagnosis and Correction (DEDC) and it provides a more “powerful” route to ATPG-based optimization. To illustrate the central points of the proposed research we need to take a closer view on existing ATPG-based optimization techniques and the problem of DEDC. This is the topic of sections 2 and 3, respectively. In section 4 we examine the relationship of these two problems and present our method. Section 5 contains the experimental results and section 6 concludes this paper. 2 Design Optimization Via

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SEQUENTIAL PENALTY HANDLING TECHNIQUES FOR SIZING DESIGN OF PIN-JOINTED STRUCTURES BY OBSERVER-TEACHER-LEARNER-BASED OPTIMIZATION

Despite comprehensive literature works on developing fitness-based optimization algorithms, their performance is yet challenged by constraint handling in various engineering tasks. The present study, concerns the widely-used external penalty technique for sizing design of pin-jointed structures. Observer-teacher-learner-based optimization is employed here since previously addressed by a number ...

متن کامل

Fixture Design Automation and Optimization Techniques: Review and Future Trends

Fixture design is crucial part of manufacturing process. Fixture design is a critical design activity process, in which automation plays an integral role in linking computer-aided design (CAD) and computer-aided manufacturing (CAD). This paper presents a literature review in computer aided fixture design (CAFD) in terms of automation and optimization techniques over the past decades. First, the...

متن کامل

EFFICIENCY OF IMPROVED HARMONY SEARCH ALGORITHM FOR SOLVING ENGINEERING OPTIMIZATION PROBLEMS

Many optimization techniques have been proposed since the inception of engineering optimization in 1960s. Traditional mathematical modeling-based approaches are incompetent to solve the engineering optimization problems, as these problems have complex system that involves large number of design variables as well as equality or inequality constraints. In order to overcome the various difficultie...

متن کامل

A hybrid approach based on numerical, statistical and intelligent techniques for optimization of tube drawing process to produced squared section from round tube

In the tube drawing process, there are a bunch of parameters which play key role in process performance. Thus, finding the optimized parameters is a controversial issue. Current study aimed to produce a squared section of round tube by tube sinking process. To simulate the process finite element method (FEM) was used. Then, to find a meaningful kinship between process input and output parameter...

متن کامل

Fault diagnosis in a distillation column using a support vector machine based classifier

Fault diagnosis has always been an essential aspect of control system design. This is necessary due to the growing demand for increased performance and safety of industrial systems is discussed. Support vector machine classifier is a new technique based on statistical learning theory and is designed to reduce structural bias. Support vector machine classification in many applications in v...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000